package com.example.service.webhook.business.email.dto;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.math.BigDecimal;
import java.util.Date;

public class EmailBillInstallment {

	@JsonProperty("bill_id")
	private String billId;

	@JsonProperty("card_no")
	private String cardNo;
	@JsonProperty("trans_date")
	private Date transDate;

	@JsonProperty("post_date")
	private Date postDate;
	@JsonProperty("installment_desc")
	private String installmentDesc;
	@JsonProperty("handingfee_desc")
	private String handingFeeDesc;
	@JsonProperty("transferfee_desc")
	private String transferFeeDesc;
	@JsonProperty("installment_type")
	private int installmentType;
	@JsonProperty("total_month")
	private int totalMonth;
	@JsonProperty("current_month")
	private int currentMonth;
	@JsonProperty("currency_type")
	private String currencyType;
	@JsonProperty("amount_money")
	private BigDecimal amountMoney;
	@JsonProperty("handing_fee")
	private BigDecimal handingFee;
	@JsonProperty("transfer_fee")
	private BigDecimal transferFee;
	public String getBillId() {
		return billId;
	}
	public void setBillId(String billId) {
		this.billId = billId;
	}
	public String getCardNo() {
		return cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}
	public Date getTransDate() {
		return transDate;
	}
	public void setTransDate(Date transDate) {
		this.transDate = transDate;
	}
	public Date getPostDate() {
		return postDate;
	}
	public void setPostDate(Date postDate) {
		this.postDate = postDate;
	}
	public String getInstallmentDesc() {
		return installmentDesc;
	}
	public void setInstallmentDesc(String installmentDesc) {
		this.installmentDesc = installmentDesc;
	}
	public String getHandingFeeDesc() {
		return handingFeeDesc;
	}
	public void setHandingFeeDesc(String handingFeeDesc) {
		this.handingFeeDesc = handingFeeDesc;
	}
	public String getTransferFeeDesc() {
		return transferFeeDesc;
	}
	public void setTransferFeeDesc(String transferFeeDesc) {
		this.transferFeeDesc = transferFeeDesc;
	}
	public int getInstallmentType() {
		return installmentType;
	}
	public void setInstallmentType(int installmentType) {
		this.installmentType = installmentType;
	}
	public int getTotalMonth() {
		return totalMonth;
	}
	public void setTotalMonth(int totalMonth) {
		this.totalMonth = totalMonth;
	}
	public int getCurrentMonth() {
		return currentMonth;
	}
	public void setCurrentMonth(int currentMonth) {
		this.currentMonth = currentMonth;
	}
	public String getCurrencyType() {
		return currencyType;
	}
	public void setCurrencyType(String currencyType) {
		this.currencyType = currencyType;
	}
	public BigDecimal getAmountMoney() {
		return amountMoney;
	}
	public void setAmountMoney(BigDecimal amountMoney) {
		this.amountMoney = amountMoney;
	}
	public BigDecimal getHandingFee() {
		return handingFee;
	}
	public void setHandingFee(BigDecimal handingFee) {
		this.handingFee = handingFee;
	}
	public BigDecimal getTransferFee() {
		return transferFee;
	}
	public void setTransferFee(BigDecimal transferFee) {
		this.transferFee = transferFee;
	}
	
	
	

}
